package com.framework.oauthclient.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.framework.common.domain.ResultData;
import lombok.Data;

import java.io.Serializable;

@Data
public class OAuthTokenResult extends ResultData<Object> implements Serializable {
    @JsonProperty("access_token")
    private String accessToken;
    @JsonProperty("token_type")
    private String tokenType;
    @JsonProperty("refresh_token")
    private String refreshToken;
    @JsonProperty("expires_in")
    private Long expiresIn;
    private String scope;
    private String roleIds;
    private String name;
    private String userName;
    private String userId;
    private String jti;

}
